package com.gomyb.datasources.config;

import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;

/**
 * 多数据源路由选择
 * 根据注入的数据源key抉择
 */
public class DynamicDataSource extends AbstractRoutingDataSource {

    @Override
    protected Object determineCurrentLookupKey() {
        //获得数据源对应的key名称
        return DynamicContextHolder.peek();
    }

}
